package com.xjust.service;

import com.xjust.pojo.Register;
import com.xjust.pojo.ResponseData;
import com.xjust.pojo.ResultBean;

import java.util.List;
import java.util.Map;

public interface RegisterService {
    Integer getMaxCaseNumber();

    Integer getDoctorUsedNumber(Integer doctorId);

    void saveRegister(Map<String,Object> register);
    Integer getFinishPatientCount(Integer employeeId);

    Integer getWaitPatientCount(Integer employeeId);

    ResultBean getWaitPatient(Integer employeeId, Integer page, Integer pageSize, String caseNumber, String realName,Integer visitState);

    ResultBean getPatient(Integer page, Integer pageSize, String caseNumber,String realName);


    ResponseData getPatientToToll(Integer employeeId, String caseNumber, String realName);

    void settlement(List<Map<String, Object>> tableData);

    List<Map<String, Object>> getPatientAll(String techType,String case_number,String real_name);
}
